#define  _CRT_SECURE_NO_WARNINGS 1
#include"Heap.h"

void test()
{
	HP hp;
	HPInit(&hp);
	HPPush(&hp, 1);
	HPPush(&hp, 2);
	HPPush(&hp, 3);
	HPPush(&hp, 4);
	HPPush(&hp, 5);
	HPPush(&hp, 6);
	HPPush(&hp, 7);
	HPPush(&hp, 8);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPpop(&hp);
	HPDesTroy(&hp);
}


void test01()
{
	int arr[] = { 17,20,10,13,19,15 };
	int n = sizeof(arr) / sizeof(arr[0]);
	HP hp;
	HPInit(&hp);
	for (int i = 0; i < n; i++)
	{
		HPPush(&hp, arr[i]);
	}


	HPDesTroy(&hp);
}

int main() 
{
	test();
	return 0;
}